home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / ro_soft.zip / VENDOR.DOC < prev   
Text File  |  1992-10-04  |  27KB  |  488 lines

  1.  
  2.  
  3.                       *  D O S     U T I L I T I E S  *
  4.  
  5.                    ***************************************
  6.                    *     RO-SOFT   SHAREWARE  (C)1992    *
  7.                    *=====================================*
  8.                    *        BY  Robert Ossowski          *
  9.                    ***************************************
  10.  
  11.                       *  MAKE  YOUR  COMPUTING  EASY  *
  12.  
  13.                             _______
  14.                        ____|__     |               (R)
  15.                     --|       |    |-------------------
  16.                       |   ____|__  |  Association of
  17.                       |  |       |_|  Shareware
  18.                       |__|   o   |    Professionals
  19.                     -----|   |   |---------------------
  20.                          |___|___|    MEMBER
  21.  
  22.  
  23.  
  24.     These utilities,  Version 4.5  release,  are some of many products of the
  25.   results of more than three years worth of program development work.    They
  26.   are designed to make full use of a color monitor.  They have been tested on
  27.   both mono and EGA/VGA color systems and should run on any  MSDOS compatable
  28.   computer.  They also have built in provision for CGA and Grey Scale EGA/VGA
  29.   monitors. All the programs are written in assembly language to generate the
  30.   fastest and most compact functions possible.
  31.  
  32.     The files "UTL45EXE.EXE" and "UTL45DOC.EXE" are in executable zip format.
  33.   You may enter their name and destination path to install (i.e. UTL45EXE C:\
  34.   ROSOFT),  or enter "INSTALL", and the installation will be automated. These
  35.   are the only files that need be on your distribution disk in that they have
  36.   everything that the end user needs.  The file  "UTL45EXE.EXE"  will require
  37.   about 340k Bytes and "UTL45DOC.EXE" about 320K Bytes of free storage space.
  38.   All the  .DOC  files are formatted for printing on any standard DOS printer
  39.   using one of the DOS copy, type, or print commands, or execute the printdoc
  40.   .bat file and select from supplied list.
  41.  
  42.     These programs are being submitted for distribution as  Shareware so that
  43.   users may try them out before spending money on software that they can't or
  44.   won't use.  If anyone likes these programs and continue using them they are
  45.   expected to register. Copyright laws apply to both Shareware and commercial
  46.   software, and the copyright holder retains all rights, with a few specified
  47.   exceptions.   Shareware authors are accomplished programmers just like com-
  48.   mercial authors, and the programs are of comparable quality.
  49.  
  50.     Anyone distributing RO-SOFT utilities for any kind of remuneration,  must
  51.   first contact RO-SOFT at the address below for authorization.  This author-
  52.   ization will  be automatically  granted to distributors  recognized  by the
  53.   (ASP), as adhering to its guidelines for  shareware distributors,  and such
  54.   distributors may begin offering  RO-SOFT utilities  immediately.  ( However
  55.   RO-SOFT must still be advised,  so that the distributor can be kept updated
  56.   with the latest utilities version.).
  57.  
  58.  
  59.         ********************************************************
  60.         *   DOS  UTILITIES  Ver  4.5  BY   Robert   Ossowski   *
  61.         ********************************************************
  62.  
  63.  
  64.                    * Current RO-SOFT Utilities Packages *
  65.  
  66.  
  67.   * COMPLETE RO-SOFT UTILITIES package .................. registration = 69.95
  68.   * Includes all programs and printed manuals *
  69.  
  70.   * SHEL45.EXE : DOS SHELL and FILE MANAGEMENT .......... registration = 34.95
  71.   * Includes the following programs and printed manuals *
  72.   * SHELL    EXE *  Main shell menu routine. Loaded by SHELLC.EXE
  73.   * SHELLC   EXE *  Compact memory resident execute module for SHELL menus
  74.   * CHNGMENU EXE *  Users formatted shell menu editor
  75.   * FM       EXE *  Ultra file manager w/dual dir & tree windows, mouse menus
  76.  
  77.   * FM45.EXE : FILE MANAGEMENT system ................... registration = 24.95
  78.   * Includes the following program and printed manual *
  79.   * FM       EXE *  Ultra file manager w/dual dir & tree windows, mouse menus
  80.  
  81.   * EDIT45.EXE : MONO and COLOR TEXT EDITING and DISPLAY  registration = 24.95
  82.   * Includes the following programs and printed manual *
  83.   * EDIT     EXE *  Programmer's text editor with many special functions
  84.   * ANSI     EXE *  Displays Ansi files at selected baud rate /continueous
  85.   * COLRTEXT EXE *  Display color text files at selected rate
  86.  
  87.   * DISK45.EXE : DISK MANAGEMENT UTILITIES .............. registration = 29.95
  88.   * Includes the following programs and printed manual *
  89.   * DDIR     EXE *  Color double dir list /print /all dirs
  90.   * DEFRAG   EXE *  Disk optimizer, map disk, defragment & pack disk files
  91.   * DISKSCAN EXE *  Scan complete disk for read errors, and report
  92.   * REPTCOMM EXE *  Repeate a DOS command in all directories on disk
  93.   * SORTDIR  EXE *  Permanent sort and compact disk directories
  94.   * TREE     EXE *  List /Print disk directory tree w/storage totals
  95.   * UNDELETE EXE *  Recover deleted files (Select from list)
  96.   * WHERE    EXE *  Locate files using wild card filespec
  97.  
  98.   * TSR45.EXE : MEMORY RESIDENT UTILITIES ............... registration = 29.95
  99.   * Includes the following programs and printed manual *
  100.   * CALC     EXE *  Pop-up base conversion calculator
  101.   * CLK1     EXE *  Compact clock display [optional location]
  102.   * DOSCOMM  EXE *  Assign DOS function key macros, command line edit
  103.   * DOSHELP  EXE *  Pop-up to display /create HELP files
  104.   * DOSHELPM EXE *  Pop-up help for mono system
  105.   * PALETTE  EXE *  Pop-up change color system's color palettes
  106.   * POPCAL   EXE *  Pop-up movable calendar w/clock and alarm
  107.   * POPDIR   EXE *  Pop-up directory select window, list /execute files
  108.   * SCRNCLK  EXE *  Movable clock display w/alarm and message
  109.  
  110.   * MISCELLANEOUS UTILITIES .......... included free with registration of any
  111.                                        of the above packages.
  112.   * Includes the following programs and documentation *
  113.   * EQUIP    EXE *  List system installed equipment
  114.   * MEMMAP   EXE *  List system memory allocation
  115.  
  116.  
  117.  
  118.  
  119.                    ********************************************
  120.                    *  RO-SOFT   MAIN UTILITIES   Version 4.5  *
  121.                    ********************************************
  122.  
  123.  
  124.   * SHELLC.EXE & SHELL.EXE *    SHELLC is a very compact DOS execute function.
  125.   When loaded,  it first runs SHELL.EXE,  which is the main body  of the  menu
  126.   system.  This routine  handles  all the menu swapping  and selection  entry.
  127.   When a command string is selected,  it passes the string to SHELLC and term-
  128.   inates, freeing up all memory that it occupied.   When SHELLC completes exe-
  129.   cution of the commands given, it re-loads SHELL.EXE.  The shell supports use
  130.   logs, passname protection, as many menus as you might need, automatic screen
  131.   layout, and can run any application that you may have.  CHNGNENU.EXE is sup-
  132.   plied for easy menu editing and creation.
  133.  
  134.   * FM.EXE *   This routine has  many easy to us e functions not found in most
  135.   file managers.  It's size has been kept down by careful interactive assembly
  136.   programming. Read the documentation carefully to get a full understanding of
  137.   all the features within. No support files are required for FM and no special
  138.   installation is necessary.   The F1 help function  is built in.  FM contains
  139.   more than forty  useful functions  to help you  maintain  and  organize your
  140.   your disks.  There are five control windows available and are selectable, by
  141.   the left and right arrow keys or mouse movement, when they have been loaded.
  142.   The active window is indicated by wide border.   The mouse  controls  change
  143.   dependant on which window is active.
  144.  
  145.   * EDIT.EXE *  This is a text editor with many special functions built in.
  146.   * Edit Any Size File *   EDIT.EXE  uses free space on your disk as a virtual
  147.   memory block.  This allows editing any size file on a minimal 256k system as
  148.   long as there is disk space available for the necessary temporary files.
  149.   * Direct File Record Edit * Use this load option for rapid access to far out
  150.   records in  very large  data files.   This function uses  direct file record
  151.   access on both read and write, and only loads one record at a time.  Use the
  152.   "F9: key, at record length entry,  for getting length and header offset of a
  153.   DBF file, from the file itself.
  154.   * Editing Color Text *   This editor allows you to  edit and  re-color  text
  155.   files.   Using a combination of color,  text,  and draw characters,  you can
  156.   create some very pleasing displays. Color text may be converted into an ANSI
  157.   coded displayable file using the Ctrl-F10 function.    Each Ctrl-G character
  158.   found in the file, toggles ANSI code generation off/on.   These are inserted
  159.   using the Edit Draw Mode.   The ANSI.EXE routine has  optional speed control
  160.   or continuous display functions.
  161.   * Keyboard and Mouse Draw Modes *   Line draw is always available, using the
  162.   Alt-Arrow keys. Function F7 switches the keyboard to draw edit mode (See the
  163.   draw key chart).  In this mode, all the non-control key codes have 80H added
  164.   to them to produce all the extended ascii codes for display and inclusion in
  165.   your text file.   Ctrl-D toggles between Line and Character Draw.   Both are
  166.   available for your mouse.
  167.   * Auto-Load Find and Replace Text *  You may mark/unmark a group of files in
  168.   the file select window using the + and  - keys or F6 function key. Then upon
  169.   loading a file you will be prompted to select one of four auto-load features
  170.   for text string location and or replacement.
  171.  
  172.  
  173.  
  174.                    ****************************************
  175.                    *  RO-SOFT  pop-up  TSRs  Version 4.5  *
  176.                    ****************************************
  177.  
  178.  
  179.   * CALC.EXE *  A pop-up programmer's calculator with decimal, hex, octal, and
  180.   binary base conversion, bit shifting, and logical operator functions. It has
  181.   a 32-Bit number representation and supports two decimal place integer arith-
  182.   metic calculations.     Screen location may be changed using the arrow keys.
  183.   Position is retained  until the program is unloaded or moved again.
  184.  
  185.   * CLK1.EXE *   This is a compact clock display  that accepts  location para-
  186.   parameters only as command option.    This routine only requires  about  700
  187.   bytes of memory.  This clock also may be unloaded at any time by re-entering
  188.   it's name at the DOS command level.   Display toggles between time :
  189.   "02:10:25PM " and date : "27-MAY-92".
  190.  
  191.   * DOSCOMM.EXE *  This program, when run, will load itself in memory and stay
  192.   there using 3.5k Bytes until it is unloaded.   It greatly enhances  the  DOS
  193.   command line by allowing command macros to be assigned to the function keys,
  194.   gives editing support on the  command line,  and allows  recall of the  last
  195.   fifteen commands entered from the keyboard.
  196.  
  197.   * DOSHELP.EXE *  (DOSHELPM.EXE For Mono System)  This  "TSR"  requires about
  198.   4K Bytes of memory.   Use this routine to create your own pop-up help files.
  199.   When called from within any  text based  application  program,  DOSHELP.EXE,
  200.   checks for a  help file  with the same filename as the  application programs
  201.   filename.  While viewing a help file, you may add new pages using the "Ctrl-
  202.   A", or "Insert" keys, or delete pages using the "Delete" key.   The  current
  203.   file page,  will be  retained  for subsequent  call-ups  while  the  current
  204.   application is running. You may add screens to a help file, remove un-wanted
  205.   pages, or creat new help files.
  206.  
  207.   * POPCAL.EXE *   This is a pop-up calendar display  with a  clock and alarm.
  208.   You may set the calendar to any month of any year, using the arrow keys. The
  209.   clock only displays  when the calendar is set to the current (system) month.
  210.   Alarm setting is recorded for use on subsequent program loads,  until reset.
  211.   Set alarm time in the 12 hour format, terminated with "A" or "P'.   Assign a
  212.   call-up Ctrl key using the letters  "A thru Z".    As a command option enter
  213.   (/letter) following program name. (i.e. popcal /p).
  214.  
  215.   * POPDIR.EXE *   This program requires about 14K Bytes of memory.  It may be
  216.   run as a TSR or as a standard routine.   In the standard mode you may select
  217.   and execute any executable file or view a  listing of any file.   The window
  218.   size is variable from  2 to 18  lines and can be relocated any where on your
  219.   screen. Use the "Hot" keys to pop-up over text screen. Window size and color
  220.   control are only active when the cursor is on the pathname entry line.  File
  221.   execute not available in TSR mode.
  222.  
  223.   * SCRNCLK.EXE *   This clock  has the same  display as  CLK1.EXE  but may be
  224.   called up using assigned "HOT" keys for relocation,  setting the alarm,  and
  225.   entering a message to be displayed at alarm time.
  226.  
  227.  
  228.  
  229.                    ********************************************
  230.                    *  RO-SOFT   DISK UTILITIES   Version 4.5  *
  231.                    ********************************************
  232.  
  233.  
  234.   * DISKSCAN.EXE *  This routine will checks the readability of an entire disk
  235.   partition or floppy disk.  It first checks the file allocation table for any
  236.   disk clusters marked as bad and reports any found,  then it starts at sector
  237.   zero reading the disk. If a read error is detected, it will report the error
  238.   and begin checking that area  one sector at a time.   Sector errors  will be
  239.   displayed. (i.e. Flaged Bad, Un-Allocated, In Use).
  240.  
  241.   * DDIR.EXE *  This routine lists and prints disk directorys in double column
  242.   format pausing  for user input  at each page end  unless the print option /p
  243.   was entered.  All filenames listed or printed are first sorted by name, then
  244.   by extent.  This is a useful file  List/Print routine that lists in color by
  245.   extent and is able to print a list of all the files on a disk.
  246.  
  247.   * DEFRAG.EXE *  DISK OPTIMISER :   This routine will correct fragmented data
  248.   data files on your disks  allowing most applications  to run  much faster on
  249.   your system.  It works five dir levels deep from the root directory.   Files
  250.   or Dirs beyond the fifth level  will hinder defrag and disk pack operations.
  251.   Maximum hard disk partition is limited to approximately  130M Bytes, and has
  252.   a maximum directory size of 1024 entries.   The  map  option displays status
  253.   of all disk clusters and highlights any breaks in cluster strings.
  254.  
  255.   * REPTCOMM.EXE *   This routine allows entry of a command  to be executed in
  256.   all directories on a specified drive.   It is usefull for  clean up of misc.
  257.   unwanted files or maybe getting a printed list of all files on a drive.  The
  258.   location of command file must be in the DOS search path.
  259.  
  260.   * SORTDIR.EXE *   This utility inputs a drive letter  and directory name for
  261.   sort,  first by filename,  then by file extent.  It loads and sorts the dir-
  262.   ectory, clears out all deleted entries,  then stores the sorted directory on
  263.   your disk.  The global character * may be used to sort all dirs on drive.
  264.  
  265.   * TREE.EXE *   This routine lists or prints a disks directory drawing a tree
  266.   like presentation giving the directory name,  the  number  of files  in each
  267.   directory, and the number of bytes of data stored.
  268.  
  269.   * UNDELETE.EXE *   This utility inputs a filename  for restoration if it has
  270.   been inadvertently deleted. It searches all directories of the current drive
  271.   for a matching name.  If found, the file is assigned succeeding FAT entries,
  272.   starting with assigned file beginning,  that are unallocated  to this  file.
  273.   This may, or may, not make the file usable.   If a name is not entered,  all
  274.   deleted files and directories on the current or specified drive will be dis-
  275.   played to mark for recovery if desired.   Probability of recovery is checked
  276.   and listed as  Good, Fair, Poor, or None.
  277.  
  278.   * WHERE.EXE *  Inputs  a filespec,  searches all directories on drives,  and
  279.   reports all found locations.  Use the /p option to have the results printed.
  280.  
  281.  
  282.  
  283.                  *  FILE  MANAGEMENT  SYSTEM  FEATURES  *
  284.  
  285.  
  286.                  *  Dual color directory, and tree windows
  287.     *      F1    *  Call FM's help display screens
  288.     *      F2    *  Copy, backup, and restore files marked
  289.     *  Alt-F2    *  Copy, backup, and restore all files in dir tree
  290.     *      F3    *  Delete, erase marked files or empty dirs
  291.     *      F4    *  Move, rename marked files
  292.     *      F5    *  Search disks for file and list results
  293.     *      F6    *  Set, clear all marks from active listed directory
  294.     *      F7    *  Remove all data from a diskette
  295.     *      F8    *  Run editor and load highlighted file
  296.     *  Alt-F8    *  UnLoad FM and edit marked file
  297.     * Ctrl-F8    *  Insert text file into a .ZIP file as zip comment
  298.     *      F9    *  Set file attribute,(H)idden,(S)ys,(R)d-Only,(A)rch
  299.     *  Alt-F9    *  Set new directory listing color attributes
  300.     * Ctrl-F9    *  Set marked files date to current system date
  301.     *      F10   *  Create a new directory
  302.     *  Alt-F10   *  Assign DOS command strings to keys F1 thru F10
  303.     * Ctrl-A to  *
  304.     * Ctrl-H     *  Select disk and load current directory or tree
  305.     *  Alt-C     *  Run internal programmer's calculator
  306.     *      D     *  Sort directory listing by file dates
  307.     *  Alt-D     *  Display internal calendar
  308.     *      E     *  Sort directory listing by file extent
  309.     *  Alt-E     *  UnLoad FM and execute highlighted file
  310.     *      I     *  Invert current directory listing sort mode
  311.     *      M     *  Toggle the *.* and current directory list mask
  312.     * Ctrl-M     *  Set directory mask for active window
  313.     *      N     *  Sort directory listing by file name
  314.     *      S     *  Sort directory listing by file size
  315.     *      O     *  Turn listing sort off and reLoad dir
  316.     *  Alt-O     *  UnLoad FM and execute a DOS command
  317.     * Ctrl-O     *  Enter DOS commands for execution
  318.     *  Alt-P     *  UnLoad FM and Pass marked files to command
  319.     * Ctrl-P     *  Pass marked files to command function
  320.     * Ctrl-T     *  Load disk directory tree of active window
  321.     *  Alt-V     *  Enter mega-byte offset to view large file
  322.     * Ctrl-V     *  Toggle text /hex file view mode
  323.     * Ctrl-X     *  Exchange primary and secondary dir windows
  324.     *      Esc   *  Exit file windows to the menu system
  325.     * Ctrl-Esc   *  Exit FM to the current active directory
  326.     *      Enter *  View file or change directory if highlighted
  327.     * Ctrl-Enter *  Run highlighted file if executable
  328.     * Plus key   *  Mark highlighted file
  329.     *Minus key   *  UnMark highlighted file
  330.     * Up»  PgUp  Home Ctrl-PgUp *  Control highlight pointer
  331.     * Dwn» PgDn  End  Ctrl-PgDn *  Control highlight pointer
  332.  
  333.     * For mouse selection of Alt-C, Alt-D, Alt-E, Alt-O, Alt-P, Alt-V, Alt-F8,
  334.                       Alt-F9, and Alt-F10 functions, press both mouse buttons.
  335.  
  336.  
  337.  
  338.            * PROGRAMMER'S  TEXT  EDITOR  FUNCTIONAL  HIGH-LIGHTS *
  339.  
  340.  
  341.     *       F1  *  Display edit help screens
  342.     *  Ctrl-F1  *  Save current edit state for subsequent edit run
  343.     *       F2  *  Center text on current cursor (80 Char) line
  344.     *   Alt-F2  *  Left align next line to current cursor column
  345.     *       F3  *  From edit mode  : Go load new data file
  346.     *       F3  *  From name entry : Go to file window select mode
  347.     *   Alt-F3  *  From edit mode  : Return to previous text file
  348.     *  Ctrl-F3  *  From name entry : Go to select file to list/execute
  349.     *       F4  *  Switch console (Toggle between alt. & pri. consoles)
  350.     *       F5  *  From name entry : Go find file using wild card name
  351.     *       F5  *  From edit mode  : Shift margin left eight columns
  352.     *   Alt-F5  *  Shift left display margin right eight columns
  353.     *  Ctrl-F5  *  Switch between 80/160 character line edit mode
  354.     *       F6  *  From file select window, mark/unmark all files
  355.     *       F6  *  Toggle tab expand display on/off (Locate imbedded tabs)
  356.     *   Alt-F6  *  Toggle Ctrl/G display on/off (For Ansi color control)
  357.     *  Ctrl-F6  *  Strip EOL space and replace other space with tabs
  358.     *       F7  *  Switch keyboard to draw edit mode (See draw key chart)
  359.     *   Alt-F7  *  Switch to draw erase line mode
  360.     *  Ctrl-F7  *  Toggle color text mode on/off
  361.     *       F8  *  Switch between 24/25 line screen edit
  362.     *   Alt-F8  *  Go to change screen colors menu
  363.     *  Ctrl-F8  *  Expand mono text file for color
  364.     * Shift-F8  *  Select color attr. from current cursor position
  365.     *  Ctrl-F9  *  Save file as .ANX display file
  366.     *       F10 *  Save edit file changes
  367.     *   Alt-F10 *  Save text file as a .HLP or .CLP help file
  368.     *  Ctrl-F10 *  Save file as .ANS (Ansi coded display file)
  369.     * Shift-F10 *  Save file as .TYP a DOS typable file
  370.     *       Esc *  Exit from current function
  371.     *   Alt-K   *  Get text block control commands
  372.     *   Alt-Q   *  Get text find and replace commands
  373.     *   Alt-L   *  Get file line number and go to that line
  374.     *   Alt-V   *  In file view mode, enter mega-byte offset for listing
  375.     *  Ctrl-C   *  Run built in base conversion calculator
  376.     *  Ctrl-M   *  Set up to six different directory masks
  377.     *  Ctrl-S   *  Run keyboard character and key scan code display
  378.     *  Ctrl-T   *  Display built in pop-up calendar/clock w/alarm
  379.     *  Ctrl-V   *  Toggle file view modes text/hex
  380.     * /x Option *  Load option for direct file record editing mode
  381.  
  382.  
  383.                      * SHELL  MENUING  SYSTEM  FEATURES *
  384.  
  385.              * Virus detection in all included utilities
  386.              * Almost no memory overhead on shell menuing system
  387.              * Automatic screen layout of menus
  388.              * Use log may be generated or not generated
  389.              * Non editable binary use log for auditing purposes
  390.              * Password protection available on any menu line
  391.              * Up to thirty-two entries per menu page
  392.              * Menu line description up to sixty-five characters
  393.              * Command string up to sixty-five characters
  394.              * Run DOS .BAT .COM and .EXE files
  395.              * Formatted or direct edit menu changing and creation
  396.              * No limit on number of menu pages
  397.              * Permanent screen color selection by user
  398.  
  399.        To run the shell menuing system, make the shell directory current,
  400.      or put that directory in your DOS search path, in the AUTOEXEC.BAT file.
  401.      Enter the command "SHELLC".   A menu file will be displayed,  from which
  402.      you can highlight  any entry,  using the arrow keys,  or mouse movement.
  403.      Then press the "Enter" key, or left mouse button, to load the selection.
  404.      You may also press the, entry letter key,  enclosed in « »,  to load any
  405.      selection.  See the shell, .DOC file,, for more information.
  406.        If you want the "F1" help display for the Shell Menus to function, put
  407.      the SHELLHLP.DAT file in the same directory as SHELL.EXE.
  408.  
  409.  
  410.  
  411.                     * RO-SOFT  Utilities  VERSION  HISTORY *
  412.  
  413.  
  414.  Ver 3.0 * EDIT.EXE upgrade, mouse menus and directory window file select
  415.  
  416.  Ver 3.1 * Correction in virus detection, all routines
  417.  
  418.  Ver 3.2 * New shell use log and passname protection for menuing system
  419.          * New mouse character draw mode and draw menu for EDIT.EXE
  420.  
  421.  Ver 3.3 * Code added (All Routines) to accomodate CGA color adapters
  422.          * Disk utilities upgrade with new DISKSCAN.EXE AND DEFRAG.EXE
  423.          * EDIT.EXE upgrade, 80/160 char lines, margin setting, & file Listing
  424.  
  425.  Ver 3.4 * Documentation upgrade, DOC file now printable
  426.  
  427.  Ver 3.5 * Shell menu selection by letter key entry
  428.          * Improved file find utility WHERE.EXE
  429.          * TREE.EXE limits increased to six dir levels deep
  430.  
  431.  Ver 3.6 * DOSCOMM.EXE now handles multiple commands on function key
  432.          * Pathname entries increased to sixty-four characters
  433.          * Improved entry error handling
  434.          * CALC, DOSHELP, POPCAL, & PALETTE now dual mode programs
  435.  
  436.  
  437.  
  438.                     * RO-SOFT  Utilities  VERSION  HISTORY *
  439.  
  440.  
  441.  Ver 4.0 * New file manager with dual tree & dir windows
  442.          * New tree display now picks up hidden dirs
  443.          * Improved DEFRAG.EXE : With new disk pack option
  444.          * Improved POPDIR.EXE : Get hidden files and auto select
  445.  
  446.  Ver 4.1 * Update for shell and file management systems
  447.  
  448.  Ver 4.2 *   FM.EXE * Ctrl-V toggles text / hex file listing modes
  449.                     * Auto files text locate and replace using EDIT.EXE
  450.          * EDIT.EXE * Ctrl-C, built in base conversion calculator
  451.                     * Ctrl-M, set up to six different directory masks
  452.                     * Ctrl-S, keyboard character and key scan code display
  453.                     * Ctrl-T, pop-up calendar/clock w/alarm
  454.                     * Ctrl-F1, save current edit state for reload
  455.                     * Alt-K F, stores up to six different text search strings
  456.                     * F5, search drives, find and load file
  457.                     * Create and execute .BAT files for program make function
  458.                     * Mark/Unmark files for auto load functions
  459.                     * Auto load edit, text find, text find and replace
  460.                     * Hand marked files to external command function
  461.                     * /F, /A, load options for use with FM.EXE
  462.  
  463.  Ver 4.3 *    FM.EXE * Alt-F2, copy/backup/restore complete directories
  464.                      * Alt-F8, unLoad FM and Pass file to editor
  465.                      * Alt-F10, re-assign DOS command functions F1 thru F10
  466.                      * Alt-O , unload FM to execute a DOS command
  467.                      * Alt-P , unload FM and Pass files to command function
  468.                      * Execute functions now handle multiple command strings
  469.                      * Fix menu select problem for non-mouse systems
  470.                      * Clock now displays time and date
  471.          * SHELL.EXE * New menu clock displaying time and date
  472.                      * New messages for use log initialization
  473.          *  CLK1.EXE * Compact screen clock now displays time and date
  474.  
  475.  Ver 4.4 *    ALL.EXE * Fix screen display for some BIOS versions, all routines
  476.          *    ALL.DOC * Remove all extended DOS characters from .DOC files
  477.                       * Printed manuals now supplied with registration
  478.          *     FM.EXE * Alt-V, enter-mega byte offset for viewing files
  479.          *   EDIT.EXE * New /x load option for direct file record edit mode
  480.                       * Alt-B, get marked block as text find string
  481.                       * Alt-V, enter mega-byte offset for viewing files
  482.          * DEFRAG.EXE * Correct disk data moves to accomodate DOS's FASTOPEN
  483.                       * New disk mapping, and fragment highlighting display
  484.  
  485.  Ver 4.5 *    All.DOC * Improve readability of manuals and .DOC files
  486.  
  487.  
  488.